package com.solo.eggsolo.mapper;

import java.util.List;

import org.apache.ibatis.annotations.Select;

import com.solo.eggsolo.entity.User;

/**
 * 2.设计数据访问接口
 * @author Yu
 *
 */

public interface UserMapper extends BaseMapper<User> {
//	在mybatis中，如果传递多个参数，需要使用 @Param制定参数的名称
	/**
	 * 通过用户姓名查找用户信息
	 * @param username
	 * @return
	 */
	User selectUserByUsername(String username);
	
	/**
	 * 根据用户名模糊查询
	 * @param userName
	 * @return
	 */
	List<User> findByName(String userName);
	
	/**
	 * 重置密码
	 * @param id
	 * @return
	 */
	boolean resetPassword(Integer id);

}